<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>

		<script type="text/javascript">
			// 		接收用户输入的一个2000年来的日期：2020.04.01，判断日期是否合法，比如：2020.04.31就不合法。
			let date = new Date();
			let year = prompt("请输入年份：");
			let month = prompt("请输入月份：");
			let day = prompt("请输入日期：");
			date.setFullYear(year); //setFullYear() 方法用于设置年份。
			date.setMonth(month - 1); //setMonth() 方法用于设置月份。  其中month-1的原因是：一月为 0， 十二月为 11，因此在数值上需要-1
			date.setDate(day); //setDate() 方法用于设置一个月的某一天。
			if(year>=2000){
			if (date.getFullYear() == year && date.getMonth() + 1 == month && date.getDate() == day) {
				console.log("您输入的日期合法。");
			} else {
				console.log("您输入日期不合法！请重新输入。");
			}
			}else{
				console.log("请输入2000年来的年份。");
			}
		</script>
	</body>
</html>
